3189959 characters / Completed
74294 favorites
Rating 5.9 from 11 votes
360381 characters / Completed
31098 favorites
Rating 4.3 from 5 votes