Not for the squeamish

If you cannot take colonoscopy talk-turn back now.