Nemuru otoko - Sleeping Man

Kohei OGURI
Japan, 1990