Team Fortress Nemesis Vinyl Decal Sticker