Humba Wumba (Earth-8295)

Humba Wumba is a sha-woman who acts as Mumbo Jumbo's rival.