GODZILLA ULTRA-DELUXE 3D CRYSTAL PUZZLE
This 7-inch Godzilla puzzle is the most intricately sophisticated Crystal Puzzle in the 3D Crystal Puzzle line. It features 71 pieces for fans to build up the King of Monsters.
Buy Now
The Toy Insider participates in affiliate programs that may generate revenue for the site when a purchase is made through the links below.