This guy is going to be Epsteined.
Depape is certain to choke himself to death and break his hyoid bone /sarc