this is the skull of a sea turtle that i found washed up on the beach in maharashtra, india. occasionally sea animals including turtles will die at sea and can be found in the more secluded parts of the beach. the photo is edited to give it a more scary effect.
here is the condition of the turtle when i found it