The new Hayao Miyazaki short film “Boro The Caterpillar”...