This toad was HUGE. They make some pretty big toads in the rainforest.

Taman Negara, Malaysia
January 2014