Must be a space mummy! or, an even more mysterious species The species that is so rare, that there is only one left and it needs to procreate, so it has come to my bedroom Yes, I am talking about the elusive "Your Mom"