120cm long-sleeved smock, red smock, Liberty fabric ‐ Mercari: Shop from Japan