Space Giants (the USA) / Magma Taishi (Japan) Space Giants is a story based upon the evil alien Rodak (Goa in the original Japanese broadcast) who have conquered many countries across the outer space and chosen the Earth as his next target. Fortunately, for us, a scientist called Mathusam (Earth in the…Read More