Leya humiliates deviant david