Beautiful, interesting, incredible cinema.
A 2021 English language animation film directed by Davide Di Saro. The film screened at Fantasia Film Festival in 2021.