If you can stand the really subpar art- Check out NT:Rippers game. IF you haven't. It's also fully translated into english and has a nameable protag.
I've played this. One of my favourite netorase games besides the art I wish the creator was still developing I'm not sure what happened to them. Some really good humiliation and netorase.