A sticker of a monster-ized Smudgelord - the cat from that "Lady yelling at cat meme" which we all know. And if you don't know then this is exactly the time to start questioning your life choices.

Smudge Demon sticker

C$2.99Price