Full resolution (1,200 × 690 pixels, file size: 119 KB, MIME type: image/jpeg)
A Demon Collaborator (also known as a "Spotter" and a "Looker").
Appears on these pages
Spotters or Lookers are demons that appear in DmC: Devil May Cry. Implied to be Stygians or...