Horseshoe crabs or some kind of arthropods is what I'm working with... Something that seems totally alien and kind of repulsive, but plausible.
What am I missing - starfish or cephalopods perhaps?
Horseshoe crabs or some kind of arthropods is what I'm working with... Something that seems totally alien and kind of repulsive, but plausible.
What am I missing - starfish or cephalopods perhaps?