Boogan

Boogan
Savage Dragon (1993) issue 68
Comic Book Oct 01 1999
Savage Dragon (1993)
68 A