81Fgvcw6gML._SL1500_ December 4, 2013 at 1242 × 1500 in Super Megaforce Toy Listings on ToyWiz and Amazon Previous Next