Fela never dies – Felabration echoed