Kotomora
人工生命 (jinkouseimei) Japanese meaning | Kotomora