Kotomora
矢も盾もたまらず (やもたてもたまらず) Japanese meaning | Kotomora