A free program for Android, by iBoattech.
Monster Avatar Maker 2 is the best and most complete avatar-making app for Android. You can create your own monsters, or alter existing ones, to make them even cuter! With over a thousand accessories, hairstyles, horns, eyes, eyebrows, lips, and even stitches and decorations, you can design a unique monster that is the best avatar you could ever hope to have!
There are many different ways to customize your monster. You can change its hair style, color, and length. You can add accessories, like hats, glasses, or even wings. You can alter its nose, lips, and eyebrows. And you can even make its eyes more animated.