One of the only pet peeves I will post about (because I don't like being negative here):
Whatever this is. STOP MAKING THE FEMALE VERSION OF YOUR MONSTER HUMANOID!!!
GO FULL MONSTER!!! CLAWS, SCALES, SNOUTS, HORNS, FANGS, COME THE FUCK ON!!! IT'S NOT THAT FUCKING HARD