Aliens.
You bet, here's their insignia...
It looks like a lot of posters already beat me to the punch, as I was going to write, “aliens” also, as a humorous joke.
Maybe the rapture happened and THIS WAS IT. Ha ha.
Okay, this is pretty bizarre. Have there been other occurrences like this? I wonder if any Psych experts out there have a take on this.