Articulated Kangaroo Model