Garlic bread sea cucumber (Holothuria scabra)

Ria Tan