WARNING: You are about to enter a site that contains scenes of violence, blood, and coarse language.