Kotomora
救命艇 (kyuumeitei) Japanese meaning: lifeboat | Kotomora