Storm Dragon Lee Sin Merch icon, League of Legends summoner icon

Storm Dragon Lee Sin Merch icon

Storm Dragon Lee Sin Merch icon is a 2021 League of Legends summoner icon from the Dragon World set (20 of 25), featuring Lee Sin. It first appeared in patch 11.20, released on October 6, 2021. It came from a promotion or partner offer. Its icon ID is 5161.