The subject of this article is known to have appeared in visual media, but Alien Species Wiki has no image of it yet in display. We gently ask any collaborators who happen to have access to such images to upload them here and remove this template afterwards.
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.