Kotomora
メゴチ (めごち, megochi) Japanese meaning | Kotomora