Chi-chi Zemi Cicada {Cicadetta radiator} female on branch, Japan