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