Dr. Sandra Lee / TLC Discovery+Mikalia has had a bumpy, smelly mass on her head since birth. Discovery TLC ThisIsZit 220426 April 23, 2026April 23, 2026 - by hippo010203 - Leave a Comment S9 E2: Nevus and Bump-Head. Dr. Pimple Popper: Mikalia has had a bumpy, smelly mass on her head since birth. Reality, Medical Marvels.