Mysterious high-energy particles