ubwo buhanuzi butasohoye ntibwavuzweho rumwe aho bamwe bavugaga ko atamuhanuriye ahubwo yamusengeye gusa the species is found in new guinea where else can you hear yarns concerning the ancient medical practice of leech application