Promotional ad for Trollords by Scott Beaderstadt and Paul Fricke, 1986.

Promotional ad for Trollords by Scott Beaderstadt and Paul Fricke, 1986.