This 3D puzzle shines like a crystal! This includes 29-pieces that come together to make the world's favorite Pokemon - Pikachu!

$20.00