Time bokan: Ningyo hime o tasukeru Petcha

  • Release year: 1976

Original Release

10/23/1976

Cast

Directors

Hidehito Ueda, Hiroshi Sasagawa

Writers

Tsunehisa Itô

Creators

Tatsuo Yoshida

Cast

Producers

Ouch! Looks like something broke. Try reloading this page. 🗙