Gushikawa castle Japan Web Magazine Castles in Japan Gushikawa castle ruins Itoman-shi, Okinawa. Location