2024 · Matias Breuer · 11 min
Transfixed by the smell of his victims, a stalker takes his obsession to the limit.