Kotomora
ベビードール (bebiidooru) Japanese meaning: baby doll | Kotomora