Kotomora
やむを得ない (yamuoenai) Japanese meaning: unavoidable | Kotomora