Botrylloides cf.leachi
Bali