The Fish and Wildlife Department sets these aluminum contraptions up as part of a study called the Diversification of Small Vertebrates to count how many lizards there are in the area.
Experts claim there is proof sea turtles nest on BPK.
Hope this one died a natural death. She was washed up on shore not far from the contraptions.