A spotted alien looks alarmed and urges someone to look for themselves.
Keywords: take a look, check it out, don't take my word for it, find out firsthand, the proof is right there, shocked, alarmed, wide-eyed, disbelief, insisting, showing the evidence, unexpected discovery
Added: 6/14/2025