Marloon

Marloon had oceans as so beauty and the is the Tok'ra, Martouf's home planet.