Alfa System · Cosmo Machia*

Castle of Shikigami

2001 action game

Cover art for Castle of Shikigami

Where and when.

* Provisional data