Okinawa Army Hospital Haebaru Moat Group No. 20 (former Army Hospital Moat Ruins) is located in Haebaru, Shimajiri District, Okinawa, Japan. Okinawa Army Hospital Haebaru Moat Group No. 20 (former Army Hospital Moat Ruins) is rated 4.3 out of 5 in the category war museum in Japan.