Kotomora
生き残る (ikinokoru) Japanese meaning: survive | Kotomora