Kotomora
めん羊 (めんよう, menyou) Japanese meaning: sheep | Kotomora