A weird safari journey through the jungle that is the human digestive system.A weird safari journey through the jungle that is the human digestive system.A weird safari journey through the jungle that is the human digestive system.