Illustration: Delusion Angel Leave a Comment / Art & Illustration / By Mark Deutsch / September 30, 2009 . “Is it bright where you are and have the people changed? Does it make you happy you’re so strange?” – Smashing Pumpkins .