Second Sight


A Lovecraftian tale of familiar animals and their unfamiliar sight.


Best not to look too closely.