Spirited Away Wins Another Best Film Award

The Online Film Critics Society has officially selected Spirited Away as its Best Animated Feature of 2002.

Source: Anime News Network

Share

Add a Comment