Content warning: depicts abuse.