Kotomora
イボタ (ibota) Japanese meaning: wax-leaf privet | Kotomora