Xtatic Drops ‘Let Me Xplain’ Video Featuring Iddi One of Kenya’s finest female rappers, Xtatic has made her highly anticipated comeback on the music scene. The rapper took the continent by storm April 9, 2015 Entertainment·TL