an Entity in Data Space: 134.155.108.49:8890
Scooby-Doo in The Dragon's Eye, Part 3, Beat the Devil is the second and last story in Scooby-Doo! #61 by DC Comics.