Slain giant Picture

This was a concept painting I did for Gods and Heroes coming out this year. Its an MMO based on Roman/Greek mythology. I've had a lot of fun contributing to it.
Lusca
Living with Leviathan
Slain giant
Char. Concept 001
Chibi mythology