It's fanfiction all the way down.
Found 69 stories in 419ms
Total Words: 1,118,157 Estimated Reading: 3 days