The Shannara Season 2 Dweller is a creature that feeds on the fears of its prey. A spider like beast. I created a host of ideas to explore : semi translucent bodies , sand dune like mouths , squid like bodies, long flowing limbs.
Dweller sucker concept
Dweller concept to screen comparison.