Hadouken? Ragengan? Kame hame ha?