This is cool! It looks like something out of Paper Mario or some other video game with a unique art style to it. The coloring is wonderful, all of the various shades of red with the other bits like Chrysalis standing out wonderfully.