Kiki's Delivery Service 500pc puzzle This is an officially licensed Studio Ghibli Puzzle, 500 pieces and roughly 15 inches by 21 inches when completed.