Card Trivia:Escape from the Dark Dimension

D. D. Survivor is featured in this card's artwork.