User blog comment:ZeroSuitMegan/mystiery woman/@comment-819291-20100118235305

I rarely speculate and when I do it's even rarer that I share it, but the idea I think makes the most sense is it's some kind of cloned Virginia.