]> A barcode-00023902 Indonesia Papua Waren, 60 miles south of Manokwari Leptaspis sessilis Ohwi Ohwi 2010-08-16 16:36:02 R. Kanehira & S. Hatusima