Polychoa bakami, TL: Indonesia, North Moluccas, Halmahera, 15km SW Baru, Mt. Talagaranu
N
E
m