Kotomora
なす術もない (nasusubemonai) Japanese meaning: helpless | Kotomora