Arcade
Japan – April 6, 2017
Notes
Was only released in Japan.
It’s Japanese title is Pachislot Akumajō Dracula: Lords of Shadow.
Japan – April 6, 2017
Notes
Was only released in Japan.
It’s Japanese title is Pachislot Akumajō Dracula: Lords of Shadow.