Alien Soup

Logo and mascot design for the Alien Soup website.