But stones unearthed here apparently constitute part of the oldest castle keep ever built in Japan. The stones form part of the top section of the base of a Gifu Castle keep likely built by ...