Larsha

Larsha is a planet in the Aurigan Reach in Battletech.

Description
Larsha is a lynchpin of Capellan control over the Rimward portion of the Sian Commonality. Over a billion inhabitants call the pleasant Terran world home, living in four major metropolises, and they're defended by a 'Mech battalion headquartered in the planet's extensive fortifications.

Shops

 * Max specials: 7