Eridon Li Kari

An alien species that frequently visits the Earth.

Characters

 * Rhys Kelly