A Xandoan (also spelled zandozan) a galactic hit-beast. You'll smell them before you see them.
A star wars version of an alien species from the movie The Last Starfighter, one of my favourites as a kid. This one is kind of a rush job, since I need this guy for a game this weekend.
Just stay away from my Beta Unit, man. ;-)
I used to love that movie too!
I thought I recognized it. The Last Starfighter is a great movie.