Leo discovers the true intentions of "Astra" and must put an end to it.
Ultraman Leo
Season 1
39
January 3, 1975
25 minutes
Shohei T么j么
Director