Each lot hand-selected from the farms that define Geisha. Single-origin, small-batch roasted, shipped within 24 hours of roasting. No blends. No compromises.