Spirited Away ★★★★½

from the instant i hear the first note from the score of this got damn movie i am gone dead decayed

dreamshirl liked this review