Ghibli Studio Castle in the Sky Laputa Fox Squirrel Plush Toy Doll Large Size

One of the lovely creature in Ghibli Movie!

Advertisements