Kotomora
生き延びる (いきのびる) Japanese meaning | Kotomora