Close
Imperial moth (larva)
Eacles imperialis