Season 1
Ultraman Taro
AirDate: 4/6/1973
Episodes: 55

Overview: