Saw this on my twitter feed today. Guess it's not a stamp but weirdly random? Happy holidays, Ellen