What is Rupert?

Don’t get me wrong, I love and praise Rupert. Can someone please tell me what he does. I understand every other ult besides shaman.

He just attacks an enemy

Just one enemy?

yes just one

And Rupert does what Rupert does. Lich King boss shielded? Attacks that one first! Better shaman mask? Does still same dps xD. Nom the Gorgon orb into his stomach? Hell yeah! Looking cute and do nothing when the party is fighting? You bet he will consider it! Solo a boss when his ‘owner’ dies? Why not!

Because of his invincibility (Eternal re-incarnation, he can actually die xD), he loves shenaniganing around.