creature on nettle

creature on nettle

Observation - creature on nettle - UK and Ireland. Description: Zoom in and you can see suckers on it - what is it?

Zoom in and you can see suckers on it - what is it?