Television & Film BEASTARS Gets English Dub Cast and Netflix Release Date February 23, 2020 Gabriel Coello 562 Views 0 Comments animation, anime, Award Winning, Beastars, English Dub, Netflix, rabbit, wolf Award Winning Anime is set to release on Netflix in the near future. Read More