
Directed by Kazuho Mitsuta. Written by Shozo Uehara. Airdate April 14, 1968.
We have something special for you today, Ultra fans! My distinguished regular readers and guests, children of all ages, please direct your attention to the starting line of Day One of a 700 kilometer race. (That’s 435 miles for all my US-based readers.) I present to you … Dino Tank!
Continue reading “Ultraseven Ep. 28: The 700 Kilometer Run”








