Howl’s Moving Castle Nendoroid is a popular figure from the Howl’s Moving Castle series, which is also called Studio Ghibli's Spirited Away. There are two versions of this product, and you will be able to find it in Studio Ghibli Store.
No products were found matching your selection.