Llon Nebulae

The Llon Nebulae was the site of the Battle of Llon Nebulae, where the Storm Fleet was mostly destroyed.

Appearances

 * Storm Fleet Warnings