Nothing says Hadouken like live-action Street Fighter.

Link : http://www.collegehumor.com/out2/1968/url/videos.humpingfrog.com/17335/2007/02/street-fighter-live.html