Street Fighter Original English Dub

November 1, 2010

To be fair, "Hadouken" translates directly to "fire from my hands!"

Filed Under   street fighter
Comments ()