S12E18

Ultraman Season 12 Episode 18

Aired 1997-01-04