All right, I know you’ve been chomping at the bit to see the solution, so here it is. Once again, the random letters have been replaced with dashes.

S - - - - - - - - - - - - - -
- U - L L A F R E G G A D - I
- A S D A E M O N I C A I - C
- I T P - - - - D - R E A - E
- L A - E - - N - K E I B - W
- H R - - N A - S - T S L - I
- A C - - L D U - I A A O - N
- D R - E - N E T - G T - - D
- K O T - - - A D - S N - N D
- C S - - - N A N E R A - O A
- A S - - Q - - - - U H - R L
W L - - U - - - - - D P - T E
- B - E - N O I V I L B O S -
- - S - - - E N C H A N T E R
- T - - - - - - - - B - - U -
- N W O R C S D R A Z I W Q -
I probably won’t be doing another one for awhile. Gotta come up with something different. Creativity, that’s what I need ;)