Early Japanese three-part samurai / fantasy serial.
Phantom Castle is not available for streaming at this moment.