Meganesian Giant Salamander

Meganesian Giant Salamander is a species of Salamanders.