The Chinese salamander is the world's largest amphibian

You've probably seen the miniature ones... Here's the XXL version.

avatar
Brut.
May 21, 2018 10:13 AM