sniktlaura:Spirited Away (2001) dir. Hayao Miyazaki “Finish what you started, human.”