Alien Species
Advertisement

Alien (Star Runners).png

The Alien Bug appeared in the movie 2009 Star RunnersIt's a kind of insect like alien from an unknown planet that seems like that it can swim in the water.

Advertisement