Tenshu (天守, 天主, 殿主, 殿守, also called tenshukaku, 天守閣) is an architectural typology found in Japanese castle complexes. They are easily identifiable as the highest tower within the castle. Common translations of tenshu include keep, main keep, or donjon. from Wikipedia