Le'Roche

Le'Roche was an island on Krant.

Appearances

 * Galactic Battlegrounds