HomeAnime News Network - Article Okko's Inn, Liz and the Blue Bird Win at 73rd Mainichi Film Award byadmin hg -January 22, 2019 0 Films receive Best Animation Film award, Noburou Oofuji Award from Anime News Network - Article http://bit.ly/2RHlzsU Tags Anime News Network - Article Facebook Twitter