Those are DEFINITELY stickers I got some of the very same ones from Micheal's. Glitter ones and everything....
Sorry these are some of my first ones and pic quality is BAD! But just to give you an idea. Good luck they're really easy to make.