These games are truly weird and perverse... i have recently started looking into some japanese titles and this.. is what i have come up with..
(P.S. This is my youtube channel.)
If you know of anymore, please tell me what they are!
Love Death 2