Clifford Ian Simpson 's former stage name was Kevin Abstract .
Clifford Ian Simpson ( born July 16 , 1996 ) , better known by his stage name Kevin Abstract , is an American rapper , singer-songwriter and director from Corpus Christi , Texas .
Kevin Abstract