Studio Ghibli Laputa Nausicaa Teto Fox Squirrel 9" Plush Toy
Studio Ghibli Laputa Nausicaa Teto Fox Squirrel 9" Plush Toy