Turtle? March 13, 2013 by Éric Desmarais This giant turtle/cat was swimming along just inside the entrance to Winterlude.