egyptian hieroglyphics depicting an alien invasion