Top 10 New Anime on Netflix (2020)

2020 may have been a rather depressing year, but for us anime fans, the stupid amount of new anime that we got in 2020 were a treat.  So let’s talk about the top 10 new anime of 2020 that are also available on Netflix. Now, please not that some of them may have regional restrictions. […]