Kotomora
目に余る (meniamaru) Japanese meaning: intolerable | Kotomora