One Mother of a Grub

Can anyone tell me what kind of caterpillar or grub this is?


Click the image to enlarge. My pinky finger is in the photo for scale. Unfortunately it’s closer to the lens than the caterpillar, so really the scale is kinda off. But trust me, this thing was big.

The photo was taken in eastern Canada (the real eastern part of Canada, not Toronto) in Prince Edward Island.

I’ve never seen anything like this before. (And which would you rather find in your salad, this thing or a live frog?)