Blend two animations on the same time

Hey guys i have a character that can run and idle , what i want is , when i click on the “RIGHT CONTROL” i want the character to play this animation “SPIN”’ , BUT i want this animation to affect only the upper body of the character so that when i run and click on the right control on the same time , the character will still be running and in the same time he will play the SPIN animation on the upper body of the character , hope someone will understand my concept thanks.

I would suggest learning about the Mecanim system!

More specifically read about Avatars and Avatar masks to understand how to blend two different animations, but knowing the basics of Unity animation will clear things up!