The Studio Ghibli Museum

Since releasing Castle in the Sky in 1986, the magicians of Studio Ghibli have come to dominate the world of Japanese animation. Spirited Away, Porco Rosso, Howl's Moving Castle, and The Wind Rises are just some of the studio's feature films, nearly all of which have been hailed by critics and beloved by audiences the world over. We've been Ghibli fans for years, and made it a point to visit the studio's museum in Inokashira Park.

Continue ReadingThe Studio Ghibli Museum

Shiodome

Shiodome, the onetime railway center of Tokyo, has blossomed into one of the city's most modern and important financial districts. We spent a day wandering around its skyscrapers, like ants in the presence of giants.

Continue ReadingShiodome