Aka-chan no Shiro (Baby's Castle) Blue Embroidered Bib, 100% Cotton, Made in Japan ‐ Mercari: Shop from Japan