A collection of short documentaries pondering about the meaning of life and death by the use of shocking images.
Kiyotaka Tsurisaki
Director
David Aitken
Self