Russian street art is sometimes strange, though they say this was a foreign performer came specially to Moscow to make this show and scare passers by. They made this looking-like-human dolls of some artificial material and then dressed some into realistic clothing others were left as is and then they were spread
around the city or some were placed in the river, others were carried around the city in the manner friends carry their drunk buddies. Some people from the streets looked puzzled, some tried to pretend they are not looking etc. Anyways, it was kind of fun for the dull street life.