I find that smile disturbing...
Oddly, what you are ‘seeing’ in that picture does not exist in reality.
What we are ‘seeing’ in these periodic spectral modulations may just be dust in the wind.
Yaggggh, wouldn’t that suck, big ole smiley faced aliens just grinning away while the ovipositors are laying and the fluid siphons are probing around for veins... Oh, and you know the skin would shrug off small arms fire like sleet...
Looks like Tim Kaine doing his best clownish expression with the help of a little gravitational lensing.