Ghibli Studio Plushies are designed, handcrafted and shipped from Los Angeles. Each plushie is made with care and love. Have you heard of Ghibli Studio? If not, don’t worry as they’re a Japanese film company who’s most famous for having created the award-winning movies Spirited Away and Howl’s Moving Castle. They also create and sell handmade plushies like the one included in this article!