Sailor Moon Theme w/ Street Fighter Sounds

October 22, 2010

Finally, a nerdier version of the Sailor Moon theme song.

Filed Under   street fighter
Comments ()