an exclusive item from Ghibli Park in Nagoya!A rare piece of memorabilia from The Red Turtle.
Official Ghibli productImported from Japan