Unknown caterpillar from the Panamanian rainforest.
Unknown caterpillar from Grand Teton National Park in Wyoming.
Lacewing larvae (Neuroptera) are masters of disguise, covering themselves with bits of organic debris to avoid detection. (Costa Rica)