Savage Dragon / Destroyer Duck #1

SAVAGE DRAGON / DESTROYER DUCK #1 - A comic published by Image Comics.

Image: Savage Dragon / Destroyer Duck #1 - Image Comics

Savage Dragon / Destroyer Duck #1