Kotomora
耐えきれる (taekireru) Japanese meaning: can bear | Kotomora