Spirited Away ★★★★★

this is genuinely a perfect film. wow.