The aliens landed in the pyramids of Egypt | Anything