palaeoplushies- Hyaenodons! They’re 3D printed jointed figures held together by elastic cord.

more about : palaeoplushies