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

Advertisement

Vorlons are angels in space suits.