Superficially Anadenobolus monilicornis, known as the yellow-banded millipede or bumble bee millipede looks very similar. But range does not fit. (https://en.wikipedia.org/wiki/Anadenobolus_monilicornis)
A. chamberlini is found in Indonesia but I cannot find a photo.
Comments (2)