Unidentified Twon Ketee giant ant

This gaint ant was a type of ant that lived on the planet Twon Ketee.

Appearances

 * LEGO Star Wars: The Force Awakens