Tamashii Nations 2011: Soul of Chogokin Daiyoja
Nobody was supposed to take pictures, but you know how that goes...
On display at Tamashii Nations 2011 - Soul of Chogokin Daiyoja from the 1981 anime "Saikyo Robo Daiohja"
Price and Release date TBD
|Posted 17 July, 2011 - 19:43 by JoshB|