This is a still from a movie and resolution is bad. Tried to enhance a bit but not great at all. But can anyone identify it? I cannot find this little blighter anywhere!
Best wishes
Hazel in Southwest France
2013 photos & vids here
eff37 on Flickr
I'm much older but can post your pic with your permission?
I have looked too but can't come up with anything, think Noisette's idea fits the shape!