Answer: cobaltmaiden

AnswerCrossword Clue
COBALTMAIDENProton-enhanced instrument of torture?