Spirited Away
We ship worldwide
Free standard shipping on all domestic orders
Double-sided Chinese advance poster for Hayao Miyazaki's acclaimed 2001 Studio Ghibli film, aka "Sen to Chihiro no Kamikakushi." Poster artwork is by Huang Hai (actual size is 29.5" x 41.25" inches)
×