2012IndoIndonesiaKomodoLadybug AmphipodsLadybug AmphipodscyproideidaeLeopard AnemoneNemanthus nitidusisopodladybugAnemoneLepardAmphipodIMG1588Edit