.life
The address is managed by EuroDNS and the hosting seems to be under Starship.net.
Get in touch with both (focus on EuroDNS tho) and have them shut the site down or at least limit its access. Also file whichever subpoenas can be made without compromising your identity for identifying the uploaders or the hosting's client for copyright violation.