NECRONAUTS
ANNELIDS
A mysterious alien creature, either the only on earth, or the last of it's kind. Once considered a pest from some place beyond our understanding, she now wanders earth.
The extraterrestrial worm woman, in her natural environment! 3D printed by 🕷 ~Bug Entity~ 🦋 !
Nature is Amazing ☘️ Rare footage unveils a Rainbow Tripod fish larva, looking almost extraterrestrial in nature. 🐠