Enter the Lost Galaxy

The Terra Venture discovers the fabled Lost Galaxy