… and disturbing as this one. If you're squeamish or easily freaked out, I recommend turning away now. … Inside The Mind …