Lemurian Crocodile

Lemurian Crocodile is a Species of Crocodile native in Lemurian Jungles, Bayous, and Swamps.