Urgot mech skin, 2:50 of Nautilus art spotlight:
TOP OF THE SCREEEN
yaaaa.... i think i just got trolled lol
If you look close enough at the top of the screen there's another tab that says "urgot mech psd" or something close to that.
Yes, it is a new skin that will be released in the future. I think he has earned it.
© 2013 Riot Games, Inc. All rights reserved. Riot Games, League of Legends and PvP.net are trademarks, services marks, or registered trademarks of Riot Games, Inc.