Cockroach Art.... the big, black bugs are made from garbage bags containing who-knows-what.
They were placed in Stavanger, Norway, by Milan-based street artist Fra.Biancoshock, who calls the intervention "Street Coachroaches."
Appropriate considering these bugs can be found in trash, garbage a lot of the time!
I should have used this idea to promote Phobic Wars!!