Talifar is host to many different alien species.  How they all got there is a mystery only the most curious can discover.

 

> Interactive Image of all the species: click on the image to go to their page