

Megalobatrachus maximus, giant salamander. 



