A Green Sea Turtle Eating a Jellyfish, Balicasag Island, Philippines.