Best street art of the year. Promesing art scene in Russia…
via Buzzfeed
update: more info on rebelart