Does not look much like my cherry tree leaves - mine looked like brown lace when the Japanese beetles got hold of them. After some Triazide spray the new leaves look better.
Yes, looks like Jap beetle damage. They have not bothered my figs, too many plum, peach, cherry and grape leaves to attack.