Dr. Sandra LeeJames has demons on his back that are ruining his life! Dr. Pimple Popper 131126 November 13, 2026November 13, 2026 - by hippo010203 - Leave a Comment S9 E11: My Demon Bumps. James has demons on his back that are ruining his life!. Reality, Medical Marvels.