I thought all new SIM card in Indonesia need to be registered first.
Best SIM Cards for Backpacking in Indonesia
Indonesia is made up of over 17,000 islands, around 6000 of which are inhabited. Considering the challenges of building a reliable cell network across a country made up of islands, it is not a surprise
southeastasiabackpacker.com