Anything explained as alien intervention 99.999999% chance it isn't. Was just a funny thought that popped in my head while I was meditating..... taking a shit.