The answer is adrenal glands. They are 2 small glands that are located above the kidneys and produce hormones such as the stress hormones. They are also responsible in maintaining the normal function of the body which includes the immune system, blood pressure and the reproductive organs.