Spirited Away ★★★★★

A wonderful place to visit.