Kotomora
生まれ出る (umarederu) Japanese meaning: come into being | Kotomora