tenshu
天守
Term · architecture
The keep of a Japanese castle: a tower of several storeys on a tall stone base, residence and refuge of last resort.
天守
Term · architecture
The keep of a Japanese castle: a tower of several storeys on a tall stone base, residence and refuge of last resort.