The Mysterious Murasame Castle (1986)

1986