>>10853038Pretty sure is from a line of old Toy Biz Marvel characters called 'Figure Factory' that came in a little crate and you had to assemble. They were about this size. There were a few waves and each wave had several 'secret' figures that weren't shown on packages. I think its one of those 'secret' ones.