Alive Mannequin

 is a landmark in Watch Dogs 2.

Summary
You'll find living mannequins in several storefronts throughout the city. It's a fun way to advertise, combining live performance with fashion display.