A high fortress that protects a city Welcome to Japan Answers