Kotomora
我利 (がり) Japanese meaning | Kotomora