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