Abby Sage invites you to the visual world of 'The Rot'