Red and white striped Elizabethan wear ‐ Mercari: Shop from Japan