The Happiness of the Katakuris (2001) IMDb

Commentary

Just lovely.

Japanese production movie