One-eyed revelatory admired Giraffe