Researchers at the Kyoto City Archaeological Research Institute unearthed an 18-meter-long ditch, foundations for stone walls and other artifacts during excavations in front of JR Momoyama Station ...