Kotomora
生き残り (ikinokori) Japanese meaning: survival | Kotomora