Home WorldAfrica Treasure drops his first EP.