Alien Overlord & Taylor

Alien Overlord & Taylor is one of the most famous department stores in New New York.

Products

 * Cosmetics
 * Clothing
 * Underwear (like the popular Lightspeed Briefs)
 * Robot accessories (like Mom's Old-Fashioned Robot Oil)
 * Weapons

Trivia

 * The title is a reference to the 21st century retail chain "".