Vega!
I was playing street fighter 2 the other day, and i came across Vega, he's actually not that hard, u just gotta keep your focus. BTW, M. Bison is the biggest asshole street fighter, looking at Vega kick M. Bison and Blanka ass's makes me wanna do that when i verse M. Bison. Anyway funny flash, it was great.