Dance of Illusions

Dance of Illusions is a song for the movie Powerpuff GIrls 3. It is played during the fight with HIM. Click here to listen.

Castlevania The Arcade OST: Illusionary Dance