: Drama Action Fantasy : Nigeria : en : 29/09/2022 : The Critics Company Revelations Entertainment : 19 min : 1.196 : English Français Èdè Yorùbá : Released