Icthyosaur
Concept »
The Ichthyosaur is one of many alien species encountered in Half-Life that have been teleported to Earth from the borderworld Xen
Recent topics on Icthyosaur
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment