Cryptozoology Eyewitnesses talk about their encounters with humanoid insects Humanoid insect-like creatures are some of the most frightening cryptids. Sudden movements, thin long limbs, similar to arachnids or cockroaches, these creatures seem to... SoulAskJanuary 27, 2020