>>283142026
It seems like Helem still has control over her puppets, though it doesn't seem like she's micromanaging them