S1·E38 The Echoing Voice Of Father Of Ultra
Aired April 9, 1980
Synopsis
No one believes Futoshi's father really saw a monster. Does a monster really lurk near Nakatsudai?
Aired April 9, 1980
No one believes Futoshi's father really saw a monster. Does a monster really lurk near Nakatsudai?