Could also be a video glitch but his eyes seem to glow red at times and I can make out slits in them at times!
Regardless, interesting video!
Wow, no glasses or hearing aids? Fascinating and I would love to have perfect health. There are other ways to get such a thing as well.