Home
Movies
Series
Episode
S1E39
25 min
1975-01-03
Ultraman Leo
The Leo Brothers and the Ultra Brothers, Time of Victory
Leo discovers the true intentions of "Astra" and must put an end to it.