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