Can anyone help Identify this fella?




Picked him up today, stamped Hasbro 1992 Made In China. no idea who or what he is.