Big Toad

Big Toad was a toy made by Matchbox.