Ben 10 Alien #3 Diamondhead SD Sticker (sticker is animated)