Ragdoll World Cup

Ragdoll World Cup

This is dedication to the beautiful game throw yourself at the ball at high speeds and ensure victory, going all the way to the cup with your ragdoll kamikaze player.