Behold! Ultra Horror Series - I Saw a Goddess in the Far North
- Episode aired Aug 30, 1974
- TV-PG
- 25m
Why has the goddess Nike appeared in Sapporo? And will her appearance bring more sinister things than victory?Why has the goddess Nike appeared in Sapporo? And will her appearance bring more sinister things than victory?Why has the goddess Nike appeared in Sapporo? And will her appearance bring more sinister things than victory?