Document 72 Hours S6E23: A Drive-In Restaurant in Okinawa: Hometown Flavor, American Style · MediaFlix