Hachiōji Castle (八王子城, Hachiōji-jō) is a yamashiro, or mountain-castle, located in Hachiōji, Tokyo, Japan.
Contact us...