Iwabitsu Castle - Credit: Wikimedia Commons
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. Read more on Wikipedia
Source: en.wikipedia.org