File:Mephitisoids (Race) from Official Handbook of the Marvel Universe Vol 1 6 0001.jpg

Summary
Mephitisoid image, from the Official Handbook of the Marvel Universe 6 (June, 1983).