Its a toad/frog with a human head wearing a pirates hat. It has an eyepatch. There are no markings on the base of the figure.
I picked it up (the owner gave it to me actually) and plan on stripping it and using it for The SPLAT spell for 3rd edition BB. But I am dying to know what twisted company came up with the idea.
