Pachislot Castlevania: Lords of Shadow Release Info

Arcade
Japan – April 6, 2017

Notes
Was only released in Japan.

It’s Japanese title is Pachislot Akumajō Dracula: Lords of Shadow.
Updated: July 2, 2022 — 12:02 pm