Oh I just adore this! Reminds me so much of that one nearly indecipherable monster from Final Fantasy VI. Looks like a walking compilation of bones and organs, can't recall its name off the top at the moment.
Also shades of a sort of Leshi. All whilst being its own unique entity.