Spirited Away ★★★★★

wrow...