Kotomora
やむを得ず (yamuoezu) Japanese meaning: unavoidably | Kotomora