Netflix released the first season of the TV anime worldwide in March 2020.
The first season of BEASTARS aired on Fuji TV’s +Ultra anime block from October to December 2019 alongside a weekly release on Netflix Japan, starting with its TV airing on January 6, 2021, in Japan, with no worldwide release date as of yet.
He also runs a YouTube channel about Japan stuff called TheDoctorDazza, tweets at @DoctorDazza, and posts photos of his travels on Instagram.