Japanese castle on the rock face at the Imperial East Gardens in Tokyo, Japan