1989: a mysterious SOS sign beckons from the Japanese wilderness. The mystery of who built it, however, remains unsolved to this day.
(himself) (voice)
Director
Writer