(There was also something about welcoming alien invaders, but I think that was a different religion.)
Something like this?
Something like this?