• Spirited Away

    Spirited Away (千と千尋の神隠し, Sen to Chihiro no Kamikakushi, “Sen and Chihiro’s Spiriting Away) is a 2001 Japanese anime fantasy film […]