Behold the invasion of friendly multicolored plastic blocks. "Oh wait, is this street art?" Well, hell yeah!