Kotomora
万止むを得ず (ばんやむをえず) Japanese meaning | Kotomora