DSC00163

DSC00163

Observation - DSC00163 - UK and Ireland. Description: i found this little guy on my wiper blade after work, anybody have any idea what type he is or what type of butterfly he will become, he excretes green blobs from his sides when in danger, and has very sticky feet as he survived a ride home on my van wind

i found this little guy on my wiper blade after work, anybody have any idea what type he is or what type of butterfly he will become, he excretes green blobs from his sides when in danger, and has very sticky feet as he survived a ride home on my van windscreen, i park under a tree at work, and noticed him wen i left