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