echino echino Cotton-linen fabric: A deer wearing glasses? ‐ Mercari: Shop from Japan