FirstyFace July 1, 2012 by davidp Submitted by Peter VanStraalen Who is this mysterious creature and where is she from?