I’ve known about Netflix and Tonko House’s project, Oni: Thunder God’s Tale, since its initial announcement in November 2019. Over the course of the three years it took for the sh…

Weeb Revues