The mecha anime Star Driver just finished airing in Japan a few weeks back. And while the story wasn't the greatest, the animation, mecha and costumes were superb. Not to mention, the show was pretty damn flamboyant. Needless to say, Star Driver Fenrir had to happen.
So, after months and months of holding off on getting this commissioned, the only artist who I'd want to do this image accepted my offer, and it turned out amazing!