Kiyora Haberdashery Japan. 100% Cotton Sashiko thread. 40 metres. Variations of blue from dark to light