Well, I knew that in 2K3 Series Leo knew Aikido. :)
Can you show me a proof about that ?
Here you have.
Oh,crap! I knew you were gonna ask that. I remember an episode in Fast Forward when Leo, Splinter and Cody were on the roof of the building training; Leo said something like that. I'm sorry, I can't help ya' any more.
Are you challenging me? If you really wanna know, ¿why don't ya search the episode?, or ,¿why don't you ask The S? or better, Trigger009? Yes, he likes confirmations.