magic vigilante