#190 Days to live! by TarajiBookshelf!3K38512Warning, multiple triggers. Explicit and Adult content.cancercheatingblacklove+14 more