Another surprise when I was beachcombing on South Beach, Freo, was finding a compound ascidian, which is basically many sea squirts joining and living together as a chunk. And what I saw could be Botrylloides sp (?)
Each of the small yellow bits is actually an individual animal, called a zooid. Zooids of Botrylloides sp are arranged in double rows.
It just looks like something you expect to see in a handicraft shop!
Like any sea squirts, these guys need an inlet for water and an outlet too. The little pores in each yellow bit (zooids) are possibly the inlets. All zooids of a compound ascidian apparently share a large communal outlet, but couldn't find it.