Celebrate Spirited Away’s 20th with Squeezable No-Face and More
A whole bunch of new Spirited Away merch is on the way in Japan. That’s to celebrate the 20th anniversary of the film, which came out on July 20, 2001. Included in the new merch is a squeezable plush of No-Face. There’s also a statuette …Read more »