Demon Licker

A demon ready to deliver a devious serving of hand soap.