Sharpen your claws and prune your feathers, it’s time to watch BEASTARS! BEASTARS is a manga adapted anime that premiered on Netflix on March 13th this year. It was created by a studio named Studio Orange and was adapted from the manga of the same name that’s been in production since 2016. The creator of […]

Read More