Tai the Toad offers a generous max win cap of 7,500x your bet.