Deoxyribonucleic Acid (DNA) is found only in the nucleus of the cell of living creatures.
The only animal cell organelle which contains its own DNA, other than the nucleus is __.