Okinawa on my Mind, Part 2

On Okinawan culture, Japanese demographics, automation, food, and generosity.