Awards November 18, 2021 Nigeria Wins Big @ 2021 The Africa International Film Festival (AFRIFF) 10th Edition Nigeria’s first feature-length animated movie ‘Lady Buckit and the Motley Mopsters (LBMM) won the category… animationng 0 Love0