Kiki’s Delivery Service (1989), and Spirited Away (2001) — these masterpieces from Studio Ghibli are more than just films; ...
The expensive gift shop. Even avid fans were disappointed ... and placards are few and far between here. You can find the Ghibli Museum in the Mitaka-shi neighborhood within Inokashira Park ...