Taogoeno, Indonesia