Place
No public IJR answers mention Mamba yet. As people ask about it and share their answers, they'll appear here.
Not who you're looking for? Others named Mamba: genus of reptiles · township in Tibet Autonomous Region, China · roller coaster · 1930 film by Albert S. Rogell