Sticker was spotted on a dog poo bin in Wadsworth, LondonFrom the fansite dedicated to street sticker website: mixthemessage.com