I have been seeing this all over San Fran. saw it at comic con too. this Sticker. NO idea what it means. and i really want to frackin' (yes i said frack) know.
any help would be appreciated. googled some of it...but its like a mix of just posts about street art...i dont know if its street art or some like new comicbook or person aisdjfhaksjdhfas AHHH
sorry new obsession...
let me know