The snake's heart is encased in a sac, called the "pericardium", located at the bifurcation of the bronchi. The heart is able to move around, owing to the lack of a diaphragm; this adjustment protects the heart from potential damage when large ingested prey is passed through the esophagus. The spleen is attached to the gall bladder and pancreas and filters the blood. The thymus, located in fatty tissue above the heart, is responsible for the generation of immune cells in the blood. The cardiovascular system of snakes is unique for the presence of a renal portal system in which the blood from the snake's tail passes through the kidneys before returning to the heart.