Kayla confronts Nephthys after Echidna's experiment...