Kotomora
生まれ落ちる (umareochiru) Japanese meaning: to be born | Kotomora