Meevillis demon

Meevillis Demons are a kind of demon. Polyphemus and Laura Kay Weathermill found some in a hole between their dimensions, behind 'that frozen yogurt place on Sunset' in Illyria #1.

They produce an overwhelming amount of a licorice-like scent when they're hoping to mate or eat.