Iron Man (no, not THAT Iron Man)
A strange, apparently handmade Tetsujin 28 display spotted by a Japanese blogger at the Suma Aqualife Park in Kobe in 2008. It seems to be a one-off created for an amusement park rather than an officially produced item.
Comments Off on Iron Man (no, not THAT Iron Man)