An appetite for flesh, torture, and children would lead this man over the edge. Derek explores the strange life of this unique killer. Mar 1, 2024. Ep 123. Get 10% off everything in the swag store when you use promo code IZZI10. Click here to access the store.