Giant Brand Mascot Terrorizes Mall to Make a Point About Marketing Tropes

Business