In a supermarket car park today some people had come aross a strange caterpillar. I have never seen anything like it, and no one (even old people who know about this kind of thing) could say they have ever seen one before. It most have come from abroad some how.
It was very big, had pink skin and a odd bright blue spike like a tail or fin stick up on its rear.
i have googled, but these days i find google a nightmare, there is just to much random info.
What i need is somewhere with lots of picures. Such a place must exist. Any ideas?