It’s a peculiar sight in downtown Boston: Giant pink people peering into restaurant windows and hanging out in alleyways.