Kotomora
ざる得ない (zaruenai) Japanese meaning: have to | Kotomora