Hmm - interesting. i need to check on this.In Tamilian mythology, Valli- consort of Lord Muruga/Subrahmanya - is supposed to be a daughter of Lakshmi. Obviously Goddesses don't give birth the way mortals do; So Valli being daughter means she was an amsa , a part of lakshmi incarnating on Earth. It is not unusual to find description of Murugan, in Tamil folklore, as son- in - law of Vishnu.