Is there anyone know about this species? I've found it in Taman Hutan Raya Banten, Indonesia, yesterday. If there is any references, please share. Thanks!

More Alexander Kurniawan Sariyanto Putera's questions See All
Similar questions and discussions