Japanese castle
Obi Castle is a Japanese castle, which was originally completed in 1588. It was founded by the Tsuchimochi clan in Nanboku-cho Period, but most of its structure comes from the mid-1400s.