(1986)
Released: 1986-12-08
Film adaptation of The Mysterious Murasame Castle game for Famicom Disk System.
Vote Now!