Looks kinda like a hornworm...

Back
Top Bottom