Blastaar 5" Figure from
Fantastic Four Series
by Toy Biz made in 1995. See pictures. Ships only in the USA.