+ Oooku Completed, Oooku, Summer 2023 In Edo period Japan (1603 to 1868), a strange new disease called the Redface Pox has begun to prey on the country’s men. Within eighty years … +