LATEST Arrival on 22.01.2011! Super Robot Chogokin Mazinkaiser SKL!

Super Robot Chogokin Mazinkaiser SKL (Tamashii Shop Exclusive)