User blog comment:R E W S/The Best champion in the League of Legends:Arcturus, The Stellar Morpher (FINISHED)/@comment-60764-20121206004928

This looks like Invoker, but less straightforward...