Ultraman Leo: The Leo Brothers vs. The Monster Brothers
7.0
1 votes
Genres:
Action
Adventure
Science Fiction
Release date: 1979-04-28
Budget: $0
Revenue: $0
Plot: Theatrical version of episode 22 of Ultraman Leo TV series.
When monster brothers attack Tokyo, Leo remembers the loss of his own younger brother, Astra. But is Astra truly gone...?