self-titledmag.com
D.A.N. Channel Thailand's Hell Temple in "Elephant"
A dream-like nod to life and death