From Destinypedia, the Destiny wiki
Vex Sol Collective
The Festering Core
Summon Vex High Durability Rapid Flight Midair Levitation Rotational Shield Hydra Death Blast Lock Down Gate
The Shuttered Mind is a Vex Hydra seen at The Endless Gate, where it and its subtype attempts to escape the carnage beyond the gate at the Vex Supercomputer and lock the Taken infestation within.