Spirited Away ★★★★★

In short: an astounding work of beauty.

Report this review