Felicia MegaSuper Ft Xbaba Lewis – Music Mega Super Star Felicia Ukponmwan Garbella ( born on October 27, 1976) popularly known as ‘Felicia Megasuper’ as her stage name, is a Nigerian singer, songwriter, record producer, entrepreneur, CEO of Organic Handmade Creams, fashion-conscious woman, philanthropist,…