Xeno Babe is a foreign body living in a foreign land. She is neither human or alien but just a feminine form floating through the xenoverse.