Top champions
i used to just play any champion but now i want to have a main champion that i can use to climb rank. can you give me any suggestions for Top champions? im thinking about tanks with cc and can win any team fight when played well. also i might be selfish asking too much but since im going to main i wish for a champion that is pretty fun to play and has a cool concept. it would also be great if the champion would be pretty flexible so it can also go to other lanes too. right now im thinking about shen and rumble but worried about the damage. also jax but i think the tankyness is low. maybe malphite. pls help me its on my mind all the time XD(PS. i want the champion to be unique and very op when mastered)

+
--> 
or

early game tower dives with two health bars? stuns? slows? hard cc free 6 second hourglass for your carry? free 3 seconds of taking enemy carry out of the fight? nice semi global ult to gank mid from the dragon pit with your adc? or gank mid from top lane river?

out of
while he was midair, right as yasuo began to ult him.
ult wit devour
Has high as hell damage and is deadly as hell when mastered. Hard to pick up though, so if you aren't willing to put in the time on him, don't try.
unless they nerf her hard she will be a good pick.
Fun as hell
Not Tanky unless you go Tanky
Some time they will tilted just do to the fact your riven