Sengoku Hauntings: Hachiōji Castle

Entrance to Goshuden at Hachiōji Castle Just west of Tokyo lies the town of Hachiōji, now a town for commuting workers who want to get away from the metropolis. Surrounded by mountains on three sides, the town of Hachiōji seems like a great town to rest in after spending time in a busy city like Tokyo. … Continue reading Sengoku Hauntings: Hachiōji Castle