The Immortal Wars ActionNovember 22, 2024 The war between Deviants and Humans has just begun. Twitter Facebook