Games/Castle of Shikigami 3/MediaCastle of Shikigami 3·, 2025 · Cosmo Machia Inc.MediaBack to gameAll7Screenshots6Videos1Screenshots6Videos1TrailerMore about Castle of Shikigami 3Player reviews