Kotomora
力不足 (chikarabusoku) Japanese meaning: lack of ability | Kotomora