Kotomora
大口 (おおぐち, ooguchi) Japanese meaning: big mouth | Kotomora