The Manipulatrix by The Only Theodora
DIGITAL DEITY KURO PROMO 2 - 'DDK Addiction Glitch Dom Mind Fuck'