Darrell Schweitzer on South Park?

Posted on: November 5th, 2010 by Nathan E. Lilly

Did Darrell Schweitzer, noted Fantasy author, Weird Tales editor, Lovecraft scholar, and Philadelphia native appear in the latest cthulhu/lovecraft themed episode of South Park?

Compare to this photo of Darrell by Kathryn Cramer:

Watch the episode “Mysterion Rises” and look for him at 16:27 and 18:52. I may be wrong, but they’re eerily similar.