HADOUKEN!

http://www.youtube.com/watch?v=VH5k7VxMY5Y&NR=1