Mnesilochus sp. "Sangihe Island"

Stocks reared in captivity