Possessed the eyes of horror