Not for the squeamish.
It is not suitable for people with a weak stomach.