If you live in the United States, you can watch the show on Netflix. Beastars season 2 was released on July 15th and is available for viewing. The previous season is also out on the same platform. Each of the 24 episodes present in both the seasons have a story length of 24 minutes.