LATEST Arrival on 28.06.2010! iGear Nemesis Leader!

Product Name: iGear PP-01B Nemesis Leader (Miniature Masterpiece Nemesis Convoy)
Remark: Limited to 500pcs only