Beautiful, interesting, incredible cinema.
Impression of a short stay in Tokyo and the culture shock the filmmaker experienced in Japan.