User blog:Lamango/Wanna watch Space Giants?

I've been cruising the Youtubes, and found this series. It's from the same era as Ultraman.