Sen to Chihiro no Kamikakushi (千と千尋の神隠し, Spirted Away) is a 2001 Japanese animated fantasy film written and directed by Hayao Miyazaki and produced by Studio Ghibli.
Ogino Chihiro
Full entry »