Yamcha Says...
Me? I'm the King Hyena in a land of scavengers. The name's Yamcha.
Yamcha
Coming soon!