Hayao Miyazaki

EntertainmentMoviesHayao Miyazaki
Famed Japanese animator Hayao Miyazaki, the mind behind the Academy Award Winning film Spirited Away, is 70 today. Photo by Alberto Pizzoli/AFP
Loading