Scooby-Doo (Archie Comics) issue 21

Scooby-Doo issue 21 was released in June 1997 by Archie Comics.