Mysterious Visitor Posted on May 31, 2010 by Stardust I was very happy to have a surprise visit from Sacrilege yesterday.