New Killer Art the Clown (The Terrifier) | Dead by Daylight PTB — IJR News