Intestines
The intestines are the longest organ in the human body at 26 feet in total length, 21ft of small intestine and 5 of colon. The multiple coils increase the surface of absorption. The intestines are hypersensitive, with 100 000 000 neurons linked to the brain, it makes the gut a sensitive transmitter and receiver of emotions... Giving you the gut feeling.