On July 21st 2007 Charlie Swan and Sue Clearwater Got married after finding out Sue was pregnant and on October 31st 2007 Kayla Swan a beautiful baby girl was born to Charlie and Sue Swan. Everything was going so well everyone was happy. The Cullen's thought all their troubles were gone. 15 years later on November 18th 2022 Kayla Swan and Renesmee Cullen went on a school trip to London England by some twisted chance of fate a certain tracker happened to be in the area and caught her scent. THIS IS A YANDERE DDLG ABDL STORY
9 parts