Spirited Away - Staff

Alt title: Sen to Chihiro no Kamikakushi