Balder the Brave (1985) #2

Balder the Brave (1985) #2