Close
Red spotted toad (Bufo punctatus)