Kotomora
生存力 (seizonryoku) Japanese meaning: viability | Kotomora