By 19th June 2014Uncategorised

Living Lovecraft 3 (2013) – great pupae or chrysalis hanging from posts in Sandwell Valley, West Midlands. Shell formed from a network of cartilage, coated in some kind of resin. Two more in undergrowth were broken apart, suggesting a disruption from within. Sounds reminiscent of a bullock coughing were heard nearby and further examination of the site was abandoned …

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.