Directed by Olowo olamilekan | Country of Origin: Nigeria | Runtime: 4:28 | Short film

An unidentified planet sent an advocates homing in, on a target of a diabolical, whose tried to euthanize planet earth

Director Biography –¬†Olowo olamilekan

Am olowo olamilekan, A screenwriter, movie director, vfx artist and Animator