Really cool piece and cool character design! I love the contrasting colors of green and red, they compliment each other well.
Only thing I could think of for improvement would be to make the furthest and darkest shadows even darker? Just to really boost up the ambience.