Eastern Arch Platoon

The Eastern Arch Platoon was an Imperial military group on the planet Cato Neimoidia.

Appearances

 * Star Wars: The Force Unleashed II