Shuna Luo
-6.831 miles tells a story of a depressed man addicted to tiny space, and finally make himself disappeared.
It’s a film about the universal feeling of insecurity as an individual that everyone had.