Jenbean

Lieutenant Jenbean was one of the watch officers of the Senate Communications Center during the Clone Wars.

Appearances

 * Jedi Trial