A scary, petrifying turtle