There's no doubt whatsoever that's murbot...grabbing the mermaid boob.
Good grief, it's been a lifelong thing with him!
BTW, I was all about those socks too back in the day. I was obsessed with them, and getting as many colors as I could find (and beg my Mom to buy)...blue, red, green and yellow, in various stripe thicknesses. Every picture of me from about six to 11-years-old, there I am in tube socks up to my knees, some some of iron-on decal ringer T-shirt - "Starsky & Hutch"
and, of course, a "Star Wars" character or two - and some sort of ridiculous pair of shorts (green with white piping, sky blue cut-offs, retina-scorching red with a drawstring, etc.).
I was a mess.