I found mention of this shop on a jbr a few months ago. It's in Denpasar. Just wondering if anyone has been there and has an address or any info on the shop
Follow Ups: