White Spider

White Spider is an American vigilante.