Heroes - Iyayi, Festus (Nigeria, 1986)