This reminds me of Hayao Miyazaki's anime