Ultraman Taro: Like the Sun, Mother of Ultra (1973)

Ultraman Taro: Like the Sun, Mother of Ultra (1973)

1973-08-01 Japan 25 Min. PG-13
7 1 votes

Overview

Theatrical version of episode 1 of the 'Ultraman Taro' TV series.