Cannon Ball -Hard Revenge- - Mega Man ZX

"Cannon Ball -Hard Revenge- - Mega Man ZX" is a high quality rip of "Cannon Ball -Hard Revenge-" from Mega Man ZX.

Jokes
Various songs are incorporated into the melody: