ziviz, 8 months ago My guess is a larva of Chrysodeixis argentifera. Only a guess though.
My guess is a larva of Chrysodeixis argentifera. Only a guess though.