Any help identifying this little gem would be appreciated. Shot in the Colombian rain forest near Cocora, Colombia Have I said, I love this lens!