The darkly intriguing creations of Mannequin

Local synth-pop duo move at a relentless pace

by