Castlevania: The Medal Release Info

Arcade
Japan – 2008

Notes
Was only released in Japan.

It’s Japanese title is Akumajo Dracula: The Medal.
Updated: March 10, 2021 — 9:33 am