Pokemon Mecha Mofugutto Captain Pikachu 12" Plush Out Of Stock $39.99 Add to Wishlist Description Officially Licensed by Banpresto Japan Approximately 12" Tall Made of Polyester Random pick from Style A or B Extra Info ×