41st edition LONGS MÉTRAGES 2026
INCINERATOR
INCINERATOR

Born in Switzerland, Shuntaro Uchida graduated from Tama Art University’s Department of Image Arts and Sciences in Japan. He made his feature debut with Portrait (2014), followed by the documentary Pelican:74 Years of Japanese Tradition (2017).