Ultraman Taro: Burn On! The 6 Ultra Brothers (1973)
1973-12-20
Japan
26 Min.
PG-13
Overview
Theatrical version of episode 25 of Ultraman Taro TV series.