He's like the Disney version of Shazam!
T - Uhhhh Sex Appeal of Tavion :sneaky:
O - Swordsmanship of Obi Wan
N - Power of Nihilus!
Y - Wisdom of Yoda
;)
Maybe the IRONMAN term would be more appropriate but... I don't have the time or knowledge to tackle that one yet. :p