Appearing in the original Tomb Raider video game, the Torso Monster is one of the freakish genetic creations by Jacqueline Natla - former Queen of Atlantis and main antagonist.
The Torso Monster reappears in Tomb Raider: Anniversary and is called the Giant Mutant.
Tomb Raider - Torso Monster Papercraft
Lara Croft & Quad Bike Papercraft [Related Posts]
T-Rex Trophy Papercraft
Lara Croft Papercraft
Indiana Jones Papercraft
Temple of the Forbidden Eye Papercraft