HD

Ultraman Leo
SS 1 EP 51 TV
Ultraman Leo
7.8
1974
25 min
HD
Ultraman Leo is an Ultra foreign to the Land of Light, instead hailing from the fallen Planet L77 of the Leo constellation, where he and his brother Astra were royalty. After his planet ...
Country: Japan
Genre:
Action, Science Fiction