The Takers

An enigmatic species of alien lizards known as the Takers, who often travel around various worlds to acquire their energies. Enemies of Eve's species.

Anduru Ceri Kirana