Scarlet Nose: The Prologue
overview
In 1973, two unfortunate teens come face to face with a brutal clown-masked killer with an unlikely weakness.