Beautiful, interesting, incredible cinema.
Japanese experimental film about life on the Okinawa Islands in the sixties.