Shoggoth

Shoggoth

A revolting oozing tarlike creature