Imperial moth (Eacles imperialis) on leaves. Philadelphia, PA, USA