Beastars season 3 episode release date July 8, 2019 16 32 64 128 Beastars season 3 episode 1 release date Beastars season 3 episode 13 release date Beastars season 3 episode 2 release date Beastars season 3 next episode release date Beastars season 2 reaction 7