Is this a new form of street art? Found at Nordbahnhof Berlin this morning.