Boretz demon

Boretz demons are a demon species known for their bad odor and their poisonous bite. These demons have the habit of dressing up like transients to prey on the homeless people.

Appearances

 * Power Play