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.
Advertisement
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.