Kotomora
ブッソウゲ (bussouge) Japanese meaning: Chinese hibiscus | Kotomora