HomeAnime News Network Scott Pilgrim Takes Off Animated Series Wins Critics' Choice Award byadmin hg -January 14, 2024 0 The Boy and the Heron, Godzilla Minus One did not win their respective categories from Anime News Network https://ift.tt/QGNhJmM Tags Anime News Network Facebook Twitter