キュウメイブイ
Meanings
Noun
1. lifebuoy
Composed of
lifesaving