Kotomora
八八花 (はちはちばな, hachihachibana) Japanese meaning | Kotomora