Studio Ghibli celebrates the 20th anniversary of ‘Sen to Chihiro no Kamikakushi’
It’s hard to believe, but Studio Ghibli’s most acclaimed adventure, ‘Sen to Chihiro no Kamikakushi’ (‘Spirited Away’) turns 20, since the premiere that took us to a magical world full of Japanese folklore. With an Oscar in tow and with the title of the highest grossing film in Japan until the premiere of ‘Kimetsu no ...