Okinawa marks the 72nd anniversary of the end of a World War II battle in the southwestern Japan prefecture.