Kotomora
ベビースタイ (bebiisutai) Japanese meaning: baby bib | Kotomora