Spirited Away is a movie of a young girl who must work as a mystical bathhouse to save her parents. The seventh directed by Hayao Miyazaki and the first anime to take the Academy Award for Best Animated Film.
Middle of the year awards show? Why not?
Submissions can take several hours to be approved.