Tokanese Giant Salamander

Tokanese Giant Salamander is a species of Salamanders.