Cane Toad looks right. Where was the photo taken? The current name of the species is Rhinella marina (formerly Bufo marinus) and although Rana maxima is a very old synonym (from the early 1800s) I think it is most likely the sign-writer here simply misread "Rhinella marina" as "Rhinella maxima".