Wikia

Alien Species

Imooda

7,486pages on
this wiki
Talk0
This article is a stub. You can help us by expanding it.

An Imooda is a lizard-like reptiloid indigenous to the rain forests of Borleias. They have long, spiked tails. As an arboreal species, they spend most of their lives in the trees.

Around Wikia's network

Random Wiki