That isn't a sea ray, it's a skate. This was caught south of Cape Cod in the Nantucket Sound. I've never seen them this big. It's kind of strange because the deepest part of the Nantucket Sound is probably around 100 feet. I haven't caught anything else down here that is even close to being this big.
So next time someone asks "hey, have you seen Sebastian?" just say "Oh yea, he is catching sea monsters in Cape Cod."