sounds like Azealia Banks