Belyllioth

Belyllioth is a high ranking demon General living in Tartarus, a fiery portion of the Underworld Hades.

– Her Wiki Page

Image Source: Wonder Woman Annual (1987) #6

A Leocard from…

Leave a Reply