The Nathan Drake skin was part of Fortnite’s crossover with the film, Uncharted. They released a Tom Holland style as well as a more traditional look for Nathan Drake from the Uncharted video games. Tom Holland is someone we see in Fortnite a lot, especially in Marvel skins for his portrayal of Spider-Man.
Unfortunately, though, his Nathan Drake is hard to come by. Like a lot of other crossover skins, Epic Games steadily rereleases them for a calendar year before they fail to return. Nathan Drake was last seen in February this year to commemorate a year since his original release in the Battle Royale. I guess Epic Games could decide to bring the skin back if the film ever gets its promised sequel, but for now, Nathan Drake remains gone.