posted on Jul, 25 2013 @ 08:00 AM
Looks like a type of giant ray to me. Decomposing of course.
There are tons of different types of rays in the ocean, it could take hours to pour over all of these photos to find the right match.
If anyone has a database of rays from specifically that region, this may aid in simplifying the search process.
Hmm can a ray even get this big? Any experts know?
(I am trying to go with something other than whale since that was already mentioned as a possibility, which the size seems to indicate).
on 25-7-2013 by muzzleflash because: (no reason given)