Scabaras (monster)

Scabaras is a manifestation of the god Scabaras possibly fought during Icthlarin's Little Helper if the canopic jar picked up has a bug on it.