Chemilizard

Chemilizard is creature that will appear in future game Star Wars: The Old Republic.

Appearances

 * Star Wars: The Old Republic