Yamcha(blast storm)

Yamcha