Costasiella kiroshimae

 
 

Costasiella kiroshimae

Images taken at Lembeh, North Sulawesi and Tulamben, Bali Indonesia