XL-size three-piece suit, navy, made with high-quality British fabric, flashy lining, side vents ‐ Mercari: Shop from Japan