Parasite

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.

Up Next:

Queen of the Sea