Translation of Moji in English:

User Contribution

Moji

Eater

noun