Shenzi (Earth-16923)

Shenzi is one of Green Goblin's pet spotted hyenas.