Solovar (Earth-1955)

Solovar is the noble ruler of Gorilla City, in Wakanda.