Brand X

Brand X Industries is an evil corporation in Meme Tycoon: The Movie.