Ngewe Yu's wild ride with kinky sex acts.