Andrias japonicus

Japanese Giant Salamander