My idea is to create a series of circles in a matrix where all circles are randomly shaped like in the image above.
I started my figure by offsetting a circle and creating a surface between the original circle and its offset. I then divided the part I wanted by lines. The figure ended up looking like this.
Now I want my figure on the right to look like the left one that I created on rhino and then I distribute it into the matrix that would show how the shape is randomly sized and placed.
if I understand correctly, you would need to trim the circles on the position you already got, loft the segments and then move to every point and randomly rotate them with the circlecenter as rotation center.