Famous Japanese castles include Nagoya and Osaka castles, but the tenshu (castle keep) are reconstructions. There are twelve surviving castles with original tenshu; Himeji and Matsumoto are generally regarded as being the most impressive.