Pandora's Palace

Reseal the evils unleashed by Pandora in this single-screen platformer from Konami.

Notes and trivia