Atyopsis moluccensis.