Imabari Towel Face Towel Beige 33 x 75cm ‐ Mercari: Shop from Japan