Where did these two girls(?) come from? However I look at them, they don't seem to be humans or animals.