Kotomora
救命ブイ (kyuumeibui) Japanese meaning: lifebuoy | Kotomora