For anyone wondering why I'm here, blame TV tropes.
Found 8 stories in 26ms
Total Words: 96,136 Estimated Reading: 6 hours