SONS OF GOD MARRYING THE DAUGHTERS OF MEN. Mystery revealed.