Mellish

Mellish was a humanoid demon living in Los Angeles and a prisoner at XXI. He was portrayed by Marc Rose.

Appearances

 * The Ring