This is a song from the JoJo's Bizarre Adventure arcade game "Heritage for the Future" It was also rereleased on the Playstation 1, Dreamcast, Playstation 3, and Xbox 360.
Stret fighter final foe music
OH GOD WHY
sounds like sonic ending music
This theme slaps