Tuesday, December 20, 2011

skulladen

bin laden terror sticker !
in really high res on deviant art. the thing there is so high res it can be reworked.
ya and no license and all.