“I’m not strange, weird, off, nor crazy, my reality is just different from yours.” ~ Lewis Carroll Those are some inspiring words, and they’re words that UD also uses to describe the new limited edition $60 Alice through the Looking Glass Eyeshadow palette and $18 Lipsticks, sequels to urban Decay Alice in Wonderland book of […]