The Lost 20 Years or A Long Rest

INTERMEZZO

After 20 years in Europe, we have returned to Japan to create films transcending all boundaries.