Lil Nas X chose his stage name because "every new rapper’s name is Lil," and he thought calling himself "Lil Nas" would be funny.
His real name is Montero Lamar Hill.
and it amazes me how everybody just went by like nothing happened...