Do you have any evidence?
The group has advocated for the regulation of taxidermy sales on the site with no success before, but if you have any new evidence it might be worth trying again. According to the ToS they will only take down deviations like this if they display animal cruelty. However if they are selling animal parts of endangered species those might be protected by the CITES, which might e grounds for action.