Beastars (Season 2) N Netflix Release Date: July 15th, 2021 Studio: Orange | Episodes: 12 Beastars set the anime community alight upon its release in late 2019 and has since become one of the most popular series to be streamed on Netflix. Continuing to be aired in Japan, once the series has finished its broadcast, […]