Worm from The Strain

Concepted this worm creature off what if i remember correct was literally a sketch on a restaurant napkin from guillermo del toro. For TV show "The Strain"

wormclose

wormclose2