371573 characters / Completed
14251 favorites
Rating 9 from 2 votes
293670 characters / Completed
41833 favorites
Rating 9.6 from 15 votes
455795 characters / Completed
43609 favorites
Rating 9.2 from 19 votes