Kotomora
ツメレンゲ (tsumerenge) Japanese meaning: rock pine | Kotomora