Description
Hasbro is a multinational toy and board game company based in Pawtucket, Rhode Island, USA. It is one of the largest and most well-known toy manufacturers in the world.
Demogoblin is a character from the Spider-Man comics, and a BAF typically means that it is a larger figure that can be assembled by collecting various individual action figures from the same wave or set.
Marvel Legends Spider Man Set – Demogoblin BAF Action Figure