Jack GonzalezMay 22, 20202 minSpirited AwayThe highest-rated Studio Ghibli movie and only Japanese film to win an Oscar for the best-animated feature and it has remained the...