Scarlet and Blue

Revelation, Guilt and the Scourge