Kotomora
ライフボート (raifubooto) Japanese meaning: lifeboat | Kotomora