Viewer Discretion Advised

The author has marked this story as mature. It may contain disturbing or graphic content. Do you wish to continue?