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

A Sumo Training Session

We quietly filed into the stable and after bowing to the sensei, sat cross-legged on the ground. For the next couple hours, we were to remain as still as possible, while the sumo wrestlers of the Kitanoumi Beya Stable conducted their morning training session. Trust me, I wasn't going to move a muscle. I wanted to avoid the attention of these behemoths by any means necessary.

Continue ReadingA Sumo Training Session