Cadu Barcellos: Legends never die, they live forever (2026) | Slate