Yes somehow the antlers and the spot where they are attached to the head make fake illusion of them being eyes, and the result is much more scary than reality. You can see a bit of his eye on the right.
That being said, if I would be tiny (or they would be massive) I would be scared like shit of them, since they would be unstoppable force catching everything they can and bringing back to the nest in their claws.
That being said, if I would be tiny (or they would be massive) I would be scared like shit of them, since they would be unstoppable force catching everything they can and bringing back to the nest in their claws.