Award winning Ghanaian Gospel Diva Stella Addo has been steady with her brand and message and has uncovered her much anticipated single accompanied with visual titled “Odomankoma.”