As weird as this characters might seem, they are made by just one idividual, they are not just copy paste or sprite redrawn, they are hand drawn creations and programed by one guy, if you can get past beyond the... "Fetish stuff" you will get some fun to play characters.
Annoying AI, i can lock you on a nearly infinite combo or for some reason can also ignore your guard, its not impossible to beat, but it is seriously annoying to fight.