Kotomora
力及ばず (chikaraoyobazu) Japanese meaning | Kotomora