Spirited Away

Spirited Away is a 2001 Japanese anime film.