Cadu Barcellos: Legends never die, they live forever