The Jellycat London Official Merchandise Sticker Sheet is a new and sealed product featuring a collection of cartoon/novelty stickers. Manufactured by Jellycat with a winter Christmas-themed sticker sheet.