Possibly a leaf hopper. Not a larvae as it has a distinctive head, thorax and abdomen. Eyes are compound eyes.
All photos here are copyrighted.