Mega Protons