Invasion?

Someone’s been busy because I saw this drawing on several places across town. Maybe it’s an invasion of cartoon creatures…