I love alien characters. From Todd the Wraith in Stargate Atlantis, to the Predator, to Arion in Catherine Spanlger’s Shadow Fires and Yara in Jess Granger’s Beyond the Shadows. Clearly, I’ve talked a lot about them on this blog. Now it is your turn.
Who’s your favorite alien and why?