Update: I had a question about the swirl stamp in the comment section. I don't know the brand because it doesn't say on the packaging but it's a very large clear stamp set with a Christmas theme. Here's a photo of the set. If anyone knows the manufacturer, please let me know. Thanks!