Giant toad
Bufo spinosus