New particle possibly detected at Large Hadron Collider.