天守閣

Noun

 * 1)  main keep of a Japanese castle