Turtles fuckin'. Yep.