Netflix announces new original anime…

With under two weeks before we reign in the festivities of Christmas, Netflix is already working…

Games