Kotomora
手の施しようがない (tenohodokoshiyouganai) Japanese meaning | Kotomora