Parasite Creature- Supergirl Season 2

This is the Parasite creature featured in the show Supergirl Season 2 Episode 6. I was responsible for the high res sculpt and base colors.

Parasite- Creature by Damon Woods

Damon woods 09
Damon woods 04
Damon woods 02
Damon woods 08
Damon woods 01
Damon woods 11
Damon woods 12
Damon woods 05
Damon woods 06
Damon woods 07
Damon woods 10