Kotomora
力不足 (ちからぶそく) Japanese meaning | Kotomora