Raheel-Leyya

Raheel-Leyya is a location in Mass Effect 2. This system is in the Valhallan Threshhold, and site of a fuel depot.