I have looked EVERYWHERE for a large variety of Tarantula stickers/decals for my car window. Id like something pertaining to owning and keeping T's or something humorous..but all I can find are stickers with mean looking spiders (like the black widow)..none are even close to T's...even Ebay yields very few results. Anyone got any suggestions? Sites? Thanks!