Chrismas decoding challenge

KQJRKXZPZMVIQYIVWBMRSFYDZIRPAMXOWYPIRXEPFSJXPAHKYMUPAESKAJKOJJFMIAYXVTZJKDECCLUUWOGMGXNKMDCTFKXDENXCNMHCPGHIOVMPIQMAEDSLBAXMMLIUQNR have fun