Face and Place
The universe is filled with a wide variety of Entities some appearing very strange and odd while others humanoid looking. The human race has yet to meet any of them formally but that day is inevitable in the not to distant future.
How will this happen? Well as strange as it may sound I am beginning to believe it will initially happen through our technology, specifically our social media technology. This would make perfect sense to me as it is the least threatening and most educational way for a benevolent species of Entities to make initial contact...before a more open or direct physical contact. What led me to this theory was a manifestation I discovered, "Glimpse of the future" back in 2015.
Expanded close ups of this image below.