ultronimus.com
Concept Art Showcase: Storm the Red
The latest concept art is complete. Behold Storm the Red!