Enfield Horror
Enfield, Illinois. April 1973.
A three-legged creature with pink eyes the size of flashlights scratched at a man's front door. He shot at it. It leapt seventy-five feet in three bounds and vanished into the night. Armed hunting parties followed. They never found it.
Something came to Enfield that spring. These designs are our interpretation of what stood at the door.
No products found. New specimens are being catalogued.