Beautiful, interesting, incredible cinema.
A documentary shot by the artist Jean-Michel Alberola in Japan.