Wasn't sure really where to post this. I've found this on my garden wall and wondered if it was a butterfly cocoon, but it doesn't look like any on Google images. Anyone got any ideas?