Kashyyyk amphibian

These small green creatures lived on the planet of Kashyyyk and had a structure close to a frogs.

Appearances

 * Star Wars: Republic Commando