Spirited Away Cartoon Photos


Spirited Away is a 2001 Japanese animated fantasy-adventure film written and directed by Hayao Miyazaki and produced by Studio Ghibli.