Awesome Search Japan

Iwabitsu Castle

Iwabitsu Castle (岩櫃城, Iwabitsu-jō) is a "yamashiro"-style (castle located on Mount Iwabitsu in Higashiagatsuma, Gunma Prefecture, Japan. The ruins have been protected by the central government as a National Historic Site since 2019.[1]
Type:  yamashiro-style Japanese castle
Built:  c.13th century  
Builder:  Agatsuma clan  

Iwabitsu Castle  Click to go to Wikipedia