Kotomora
初生児 (shoseiji) Japanese meaning: newborn baby | Kotomora