Hmm I dont like any of the previous concept artwork. Being in the art business myself I knocked up the following in 2 hours. I was thinking along the line of this for your character.
Two words? After all that effort!
© 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.