Alien Overlord & Taylor

"Look your best in your next invasion."

 is one of the Buildings in the game Futurama: Worlds of Tomorrow.