File:Crab Boss.png

The giant spider alien from the E3 Trailer.