The title ‘Spirited Away’ could refer to what Disney has done on a corporate level to the revered Japanese animation director Hayao Miyazaki’s epic and marvelous new anime fantasy.

Elvis Mitchell

Related Items