ECHO logo scarf, thick, stylish, purchased at a department store ‐ Mercari: Shop from Japan