There exist in this world certain things that are just inherently creepy. There are critters that abide in the deepest depths of the oceans with sightless eyes and fearsome teeth, while there are those creatures that walk on Earth with physiologies that defy explanation. It is with some surprise, then, that one of the creepiest creations in the world comes straight from the human imagination. [Read more…]