Imabari Towel ☆ Set of Two, Nishiki Ori ‐ Mercari: Shop from Japan