Kotomora
堪え兼ねる (taekaneru) Japanese meaning: cannot bear | Kotomora