Antiproton
Antiprotons are tiny particles of antimatter. They have a negative charge, and are the nucleus of an Antihydrogen atom. They are not theoretical, as they have been found in scientific studies. When they come in contact with regular protons, each are annihilated and a relatively massive amount of energy is generated.