Spirited Away - literally Sen and Chihiro's Spiriting Away is a 2001 film by the Japanese anime studio Studio Ghibli, written and directed by famed animator Hayao Miyazaki. Description from dailymusicsheets.com. I searched for this on bing.com/images
{}