Same here.  Looks like a bag of blended cottage cheese and ambrosia salad with, some hair on it?  I am not familiar enough with obeast anatomy I guess, I just can't fit the pieces in my mind in a way that could resemble a human body.