Home / The Boy and the Heron Wins the Best Animated Feature at the 96th Oscars