Still from forthcoming film, presented in the Interspecies Interfaces exhibition at EPFL Pavilions, opening 19 March, 2025