Kotomora
面妖 (めんよう, menyou) Japanese meaning: weird | Kotomora