Summary
Taylor is being hunted. And the only things that stand between her and her hunters are four giant turtles and their two human friends. And a past meeting between them might not just be coincidence. Something from long ago is coming back and it draws both human and turtle together in a very peculiar way. Possible torture. Leo/ofc