legendary American rapper Tupac Shakur