Kako Mizuno

Born: None


Placeholder

Invincible Steel Man Daitarn 3

as Beauty Tachibana
First aired: 1978-06-03

Brilliant scientist Sōzō Haran was conducting research on Mars when he created the Meganoids, a...

TV Show page