I think it may be Uperoleia, based on what appears to be a parotid gland. It would have also helped for this species if we could have had a look at the hidden surfaces on the hind legs. Can you at least recall if you saw this at the time and if so, what colour?