Barracora

Barracora, Williams, 1981.

This is the head of an alien woman. She is yellow. She has tentacle or horn like protuberances of significant size growing out of her face. There appears to be the head of a barracuda growing out of each side of her temple.

Behind her are green things that might be trees, eggs, alien grenades, who knows.

barracora backglass as described in the post