A man carries out his "last rites" as he becomes one with nature
Best Short Film
Isamu Hirabayashi
Director
Keisuke Horibe
Actor