Kotomora
巨口 (きょこう, kyokou) Japanese meaning: big mouth | Kotomora