Kotomora
ハナズオウ (hanazuou) Japanese meaning: Chinese redbud | Kotomora