Kotomora
手も足も出ない (temoashimodenai) Japanese meaning | Kotomora