Kotomora
生存 (せいぞん, seizon) Japanese meaning: existence | Kotomora