frost art Jigsaw Puzzle 126 pcs Studio Ghibli Spirited Away "Gods World" 126-AC10 126 pieces Body size: 10x14.7cm