Three years before Speed Racer (aka Mahha GoGoGo) appeared on Japanese TV screens in 1967, an unlikely superhero emerged by the name of Gigantor (1964).

Read more