Creature:Occulus insectus

Two words: HIGHLY. DISGUSTING!