Kotomora
万止むを得なければ (ばんやむをえなければ) Japanese meaning | Kotomora