Horrifying staring eyes