Glass sponge?
, Sulawesi