Kotomora
ハマナス (hamanasu) Japanese meaning: rugosa rose | Kotomora