Lomba lizard


Lomba lizards were a species of lizards that lived on the planet Ibbe and preyed on the native Ibbeets.

Appearances

Unknown

Unknown

None

Unknown

Unknown

None