The Devil in the Mirrors

A brief and unsettling tale