doodleperdiem.com
Ladder to the Eyes - Doodle Per Diem
The 1791st Doodle Per Diem. It is a drawing of a ten-eyed creature with a very weird head.