This puzzle was made to form part of the celebrations when the Cracking The Cryptic fan discord server reached it's first anniversary.
Some of the clues are CtC themed but you shouldn't need any knowledge of that to solve the puzzle.
If you are a member of the CtC fan discord server you can download a PDF containing all the other puzzles made by various people for the discord server anniversary here:
discord anniversary puzzle pack