Kotomora
生命発生 (せいめいはっせい) Japanese meaning | Kotomora