Warning: Gruesome story and pictures.