Hayao Miyazaki, an animated icon