HomeAnime News Network Demon Slayer Film Wins Japan Academy Film Prizes' Animation of the Year byadmin hg -March 19, 2021 0 Ren Nagase wins Best New Actor for live-action Yowamushi Pedal from Anime News Network https://ift.tt/30V8YVa Tags Anime News Network Facebook Twitter