I don't remember what the name of the fanfic was but I'm pretty sure this is stolen from fanfiction.com
Infinity_Weaver
Liked by 1 people
Apex(52 chapters (complete)) by justbored21, fanfiction.net 5