japaninjättisalamanteri

Noun

 * 1) Japanese giant salamander,