Home / News / Beastars Season 3 Confirmed, Set To Stream in 2024