100m Sashiko Thread by Olympus 6 Strands Made in Japan | DealShopping UK