Marvel Legends Terrax BAF Series Body 2012 Wave Hasbro Constrictor Loose.
The torso piece