Why does the leg bone move the whole body?
You are using vertex groups to bind armature to mesh : so you'll have to     


Delete the duplicated vertex groups 
Fix/reassign the needed ones ( Head, Body, Arm_L, Arm_R, Leg_R and Leg_L )
Use only one Armature modifier ( delete the others )