The giant spider from Tomb Raider 2's Temple of Xian level (15), it's inside the spider cave ^^
Tomb Raider - Giant Spider Papercraft
The Simpsons - Spider Pig Papercraft [Related Posts]
Spider-Man Mask Papercraft
Park Heroes - Spider Man Papercraft
Tomb Raider - Lara Croft & Quad Bike Papercraft
Lara Croft Papercraft