Last updated: Saturday, September 4, 2010
You walk slowly down the street and you spot a giant Mecha Godzilla. What do you do? Go and kick it’s butt!!! What do you get when you combine Speed Racer, Batman (Adam West style), a couple episodes of Power Rangers and Gundam, and then throw in some Gigantor (aka Tetsujin 28-go)