Lemurian Mamba

Lemuria Mamba is a Species of Mamba Snake in the Lemurian Savanahs, Jungles and Forest.