What is this?

We just did a trip on the Madawaska River up near Bancroft, and I have to say, what a blast. Two days of whitewater, with amazing campsites in between. Definitely a trip worth doing. On our second morning, I lifted up my soggy spray skirt and found this little monster. It was about three inches long and I have absolutely no idea what it is. Anyone?

Comments