A very large turtle at night looking for a nesting place.