Looks like NHComm stuffs, although she doesn't like her works being posted here iirc
OP here. Got a link to their page?
IIRC they deactivated their DA account, took down all their submissions involving humans on various websites, and forswore human commissions.
Your pic, they took down from HicceArs. :-(
Huh. You got any more of their art?