Mecha Zero Icon, League of Legends summoner icon

Mecha Zero Icon

Mecha Zero Icon is a 2016 League of Legends summoner icon from the Mecha set (4 of 6). It is in the store right now for 250 RP. Its icon ID is 1134.