0.393 Views
Theatrical version of episode 25 of Ultraman Taro TV series.
Release: Dec 20, 1973
Runtime: 26 minutes
Language: 日本語
Studio: Tsuburaya Productions
Country: Japan