Kotomora
救命浮標 (kyuumeifuhyou) Japanese meaning: lifebuoy | Kotomora