Drama Archive

Oooku

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 …