I've never seen one, but it could just be a sticker that came by itself. I've seen stickers in NIntendo Power before. Someone here will prolly know. Let me know if you wanna sell this or any other N64 memory paks you have. I still don't even have one yet.
-------------------------