Studio Ghibli Spirit Away 300 Pieces Jigsaw Puzzle Finished Size 15"x10" Genuine license product made by Ensky Approved by Studio Ghibli Finished sizes: 15" x 10" Spirit Away 300 pieces jigsaw puzzle Made in Japan