Star Catcher Leave a Comment / Art & Illustration / By Mark Deutsch / December 9, 2009 Christmas is just around the corner. Merry, merry everyone!