I've seen multiple of these wall painted advertisements throughout India, specifically from this company.
Maybe they did some retarded marketing program like "let us paint your wall for money", and obviously, the only people who'll sell their wall for a fucking advertisement live in low-density trashed areas.