Super Robots, not to be outdone by the unveiling of the life sized Gundam statue a few months ago, have responded with a life sized statue of their own kind. Tetsujin-28 (known as Gigantor in the west) was finally opened to the public today in all its 1:1 scale glory after months of construction. For those who are curious, Tetsujin 28 distinguishes itself by being one of the first animated mecha TV shows in Japan, thus helping establish the mecha genre. The franchise has further spawned three animated shows, two live-action movies, and a live action TV series that pre-dates the anime. See the opening ceremony of the life sized Tetsujin 28 statue after the jump.
At this point, one has to wonder if Japan is really trying to build an army of giant robots, and this is merely a facade to some sort of secret robotics project underneath the country.