File:Hl2antlion.jpg

An antlion (alien creature) in the computer game Half-Life 2.