This one is a bit harder. But I know you wont let me down.

Vorlons are angels in space suits.