Fanfuckingtastic

Puzzle dreams, right here.

Update: My friend Chris surprised me and sent me this puzzle in the mail. I AM SO HAPPY!