Spirited Away director wows Japan Movies.ie 16 years ago Hayao Miyazaki wows Japanese audiences with his latest film