Chimera Picture

A Chimera is a creature from Greek mythology, part lion, part goat, part snake. It is often portrayed with a goat's head on its back, however, I chose to be less grotesque and put the goat's horns and ears on the lion head instead.
It looks quite gentle for a monster, doesn't it?
Continue Reading: Chimaera