Human Torch Marvel Legends 12" Icons Series Action Figure 2006 Hasbro

Regular price $50.00 Sale

Large 12 Inch Legends Icons Series Figure

Made by Hasbro 2006