Crystal Puzzle Green Totoro with Umbrella 42pcs is backordered and will ship as soon as it is back in stock.
This crystal puzzle comes with 42 pieces that form into a crystal Totoro! This puzzle has its own display base, or you can pair with a light up base which is available separately.