Thread:Titanollante/@comment-25285745-20150413215821

So I've seen this image on multiple sites, none of which are particularly reliable, saying that this is concept art from Final Wars. I'm not sure if this is actual concept art or just some fan art. What do you think? 