It puts me in mind of the being that took over my television set some time ago and urged me to explore the Outer Limits.
I believe he may be a scout from another galaxy, far far away and that may explain why he seeks to undermine our way of life.
Ha,Ha, yea, I was also thinking he looked like a Grey with that noggin.