Ibura, leopard goddes of the rainbow. She is also known as 'The Lady of Colors' among her worshippers. She is still rather young (for a goddess) and childish, but she understands her duty as the Painter of th World, as the Bringer of Colors, and is determined to do her job well. 'Ibura' is actually swahili and means marvel, miracle, wonderful thing, sign, or simply spot. Ain't that punny? ;) The picure is still lacking proper background and shading, but I'm working on it.