Reported by Miri Sonoda

Nuart Theatre in Santa Monica had the one-night screening for a Japanese animation movie called “Spirited Away.” The movie is one of Miyazaki movies about a girl who wonders in a spirited world. It won the Academy Award for Best Animated Feature in 2003. While the movie came out a while ago, why Nuart Theatre decided to have its screening?