Ton E'rau

Ton E'rau was the Eastern Arch Platoon Leader on Cato Neimoidia.

Appearances

 * Star Wars: The Force Unleashed II