• Kyodo

  • SHARE

Hayao Miyazaki’s “Spirited Away” won the Oscar for Best Animated Feature Film at the 75th Annual Academy Awards ceremony Sunday.

The film, “Sen to Chihiro no Kamikakushi” in Japan, competed against four U.S. movies: “Lilo & Stitch,” “Ice Age,” “Spirit: Stallion of the Cimarron” and “Treasure Planet.”

In a time of both misinformation and too much information, quality journalism is more crucial than ever.
By subscribing, you can help us get the story right.

SUBSCRIBE NOW

PHOTO GALLERY (CLICK TO ENLARGE)