Delhi woman scares people on the streets with Annabelle look
A Delhi-based makeup artist, Izaa Setia, went viral after transforming into the creepy doll Annabelle from The Conjuring and roaming city streets in full horror mode. Dressed in a white frock and red ribbon, her eerie walk left passersby screaming and laughing. Her video, captioned "Dilli ki makeup artist bani Annabelle," sparked hilarious and terrified reactions both online and offline.