1.739 Views
Theatrical version of episode 1 of the 'Ultraman Taro' TV series.
Release: Aug 01, 1973
Runtime: 25 minutes
Language: 日本語
Studio: Tsuburaya Productions
Country: Japan