Results 1 results found Odawara Castle, a Hojo clan stronghold until destroyed then rebuilt in the 1960s, Japan