Kotomora
モッコウバラ (mokkoubara) Japanese meaning: banksia rose | Kotomora