A trip to Okinawa brings to light unimaginable secrets hidden in the past.A trip to Okinawa brings to light unimaginable secrets hidden in the past.A trip to Okinawa brings to light unimaginable secrets hidden in the past.