Unidentified Endor green bug

This species of green bug was native of Endor. It had long legs and it could be found hidden under rocks and stones.

Appareances

 * Star Wars Battlefront