The universal fantasy of Hayao Miyazaki