Not a lot is known about their ecology and population status.
Tidak banyak diketahui tentang ekologi dan status populasi mereka.