Rare ‘I INVADE’ Space Invader Sticker
Date unknown but it’s an early one (2008 or earlier)
I’m told it’s one of the rarer Invader stickers