Legendary Battle

Legendary Battle is a song for the movie Powerpuff Girls 3. It plays during the final battle with HIM. Click here to listen.

Devil May Cry - Legendary Battle