@Vicry_Variant I'll try to see what else I can do, but right now by the rules of the site I can't even report them, cus I'm not the author of the art :(
I'll try to find and notify other artists, maybe they will be able to do more
@Vicry_Variant I don't know, but I think it's quite possible
They don't have a site, but they have a social media page with contact info
By the looks of it they steal a lot of other ppls artworks
https://t.co/CuOaev7fIH