Scooby-Doo (Archie Comics) issue 13

Scooby-Doo issue 13 was released in October 1996 by Archie Comics.