File:Insectoid.jpg

Summary
Belongs to Eidos Interactive or Eidos Montréal. Concept art from Deus Ex: Invisible War.