mamba is located at worlds of fun in kansas city missouri he was among those who did not abandon muhammad in the battle i tried to tell you right away but you started reminiscing