Watch Dogs 2 Sticker Pack
This is an official Ubisoft promo item
Brand New