Totally under my radar. Looks like its been released for sometime.
Robot figures are probably dear to my heart. I think its something I grew up with.
Mecha Godzilla happens to be one of those things I grew up with.
This is the rendition of the 1974 Mecha Godzilla
But clearly this is one remote control robot that beats anything I've seen hands down.
It's only avaiable in japan (with a hefty price tag)
here's a actual commercial for it