Godzilla Solar Mascot godzilla Product form Free pickup in our shop(s) Free pickup in our shop(s) Barcode: 4994643509463 $54.28 Quantity Add to cart 18 in stock