Studio Ghibli art train to run in Tokyo at anime film’s real-world location

Pom Poko tanuki to once again run around Tama Hills.

Read More