X.microcerus / Lunicollis / bufo are very closely related species (difficult to do a final determination based only on a picture) and several authors consider lunicollis and bufo as ssp of microcerus. However, bufo is described from Moluccas and Sulawesi are not so far from these islands... In fine habitus and pronotum shaping of your spm correspond to bufo.