Another masterpiece from Blu went up in Rennes recently with the artist painting a creature made from our unwanted and discarded trash. Perhaps like the Tin Man in “The Wizard of Oz”, it seems to have found a heart for itself. Take a closer look after the jump…