Kotomora
救命浮環 (kyuumeifukan) Japanese meaning: lifebuoy | Kotomora