Shenzi Banzai and Ed

Shenzi Banzai and Ed are the ic hyena trio from lion king