Spirited Away

Spirited Away ★★★★★

Wow.