Ali Pow3rs, Owen Tooth
2006. United Kingdom (Great Britain). No dialogue 3’

In the last moments of a life, human senses blur with those of the surrounding forest. Death is the flowing of human senses out into the world beyond the flesh cage. Death is the final breath joining the endless journey of the night breeze.

https://www.youtube.com/watch?v=d_rCbKa_TXc https://www.youtube.com/watch?v=d_rCbKa_TXc