Haadooooooken, hadoken, shoryuken. This first tune first popped up online earlier this year, but is currently doing the internet rounds.

Sound quality isn't so hot, but the song itself is surprisingly touching.

Street Fighter IV Love Song [Albotas]