The Suit Company, new, 88cm, wool ‐ Mercari: Shop from Japan