Kotomora
力及ばず (ちからおよばず) Japanese meaning | Kotomora