Credit: Locarno Film Festival by Paul Attard• FilmThe Sacred Spirit | Chema García Ibarra August 18, 2021
Credit: Locarno Film Festival by InRO Staff• Featured• Festival Coverage• FilmLocarno Film Festival 2021 — Dispatch 2: Luzifer, Mad God, The Sacred Spirit August 18, 2021