Planck particles