Mature content. For readers 18 and older.