Solovar (Earth-8011)

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