S01:E21 - Behold! Ultra Horror Series - I Saw a Goddess in the Far North
(1974)
·
25 min
·
Japanese
TV-14
Action
Adventure
Why has the goddess Nike appeared in Sapporo? And will her appearance bring more sinister things than victory?

Season 1

Copyright © 2022 Tubi, Inc.
Tubi is a registered trademark of Tubi, Inc.
All rights reserved.
Device ID: 880d5732-4669-4b46-af2d-36a94b666e2e
Made with in San Francisco