On the edge of vast , green Inokashira park , the museum is devoted to the work of Hayao Miyazaki , Japan 's master animator , whose Disney-distributed movie '' Howl 's Moving Castle '' recently hit American theaters .