Kotomora
新生児 (shinseiji) Japanese meaning: newborn baby | Kotomora