Behold! Ultra Horror Series - I Saw a Goddess In The Far North Ultraman Leo

Why has the goddess Nike appeared in Sapporo? And will her appearance bring more sinister things than victory?

More From Ultraman Leo

Comments

comments powered by Disqus