Scooby-Doo (Archie Comics) issue 12

Scooby-Doo issue 12 was released in September 1996 by Archie Comics.