Ultraman Taro: Burn On! The 6 Ultra Brothers (1973)
Theatrical version of episode 25 of Ultraman Taro TV series.
Release Date: 1973-12-20
7.0/10
- Country: JP
- Language: 日本語
- Runtime: 26