I don’t know what it is. But I’m betting the, “Weird Hair Dude,” will pop into this thread and say, “Aliens.”
LOL! Good call!