Hi
As you may know this is mainly a UK based forum with a few international members.
So, with such 'can you help ID' type questions it is best to say where in the world the plant or animal has been seen? As in the country and where in general geographic terms whereabouts in that country.