Kotomora
メヒシバ (めひしば, mehishiba) Japanese meaning | Kotomora