Joined: Dec 2019
Just a small heads up, the first season of Beastars will be available on Netflix on March, 13th, according to this Tweet:
Itagaki also retweeted it with a nice picture:
So it is coming out nearly a full season later. Guess that's the time needed for their dubs?