Coincidentally, fasttech listed three types of japanese organic cotton in new arrivals just today
One called OEM which i think might be the KGD, one called "puff" no idea who that is, and finally the muji stuff.
Kind of high priced considering its only for five pads each, but the shipping is...